<?php
/**
* 数据传输类:发送邮件日志
*
* 定义 发送邮件日志
*
* @author     test
* @version    1.0
* @access     public
* @copyright  商业软件,受著作权保护
* @create     2014-09-23
*/

class DTO_User_Maillogs extends InitDTO
{

	/**
	* 主键
	*
	* @var    int(11)
	* @access private
	*/
	protected $_id;

	/**
	* 选油id
	*
	* @var    int(11)
	* @access private
	*/
	protected $_infoid;

	/**
	* 邮箱
	*
	* @var    varchar(60)
	* @access private
	*/
	protected $_mail;

	/**
	* 发送时间
	*
	* @var    int(11)
	* @access private
	*/
	protected $_createtime;

	/**
	* 构造函数
	*
	* @access public
	* @param  
	* @return void
	*/
	function __construct($aPost=null)
	{
		parent::__construct($aPost,get_class());
	}

	/**
	* 设置 主键
	*
	* @access public
	* @param  int(11)
	* @return void
	*/
	public function setId($id)
	{
		//检测数据合法性
		/**
		if(!isNumber($id))
		{
			throw new MyException("主键 设置错误",106001);
		}
		*/
		$this->_id=$id;
	}

	/**
	* 获取 主键
	*
	* @access public
	* @return int(11)
	*/
	public function getId()
	{
		return $this->_id;
	}

	/**
	* 设置 选油id
	*
	* @access public
	* @param  int(11)
	* @return void
	*/
	public function setInfoid($infoid)
	{
		//检测数据合法性
		/**
		if(!isNumber($infoid))
		{
			throw new MyException("选油id 设置错误",106003);
		}
		*/
		$this->_infoid=$infoid;
	}

	/**
	* 获取 选油id
	*
	* @access public
	* @return int(11)
	*/
	public function getInfoid()
	{
		return $this->_infoid;
	}

	/**
	* 设置 邮箱
	*
	* @access public
	* @param  varchar(60)
	* @return void
	*/
	public function setMail($mail)
	{
		//检测数据合法性
		/**
		if(!isLength($mail,0,60))
		{
			throw new MyException("邮箱 设置错误",106005);
		}
		*/
		$this->_mail=$mail;
	}

	/**
	* 获取 邮箱
	*
	* @access public
	* @return varchar(60)
	*/
	public function getMail()
	{
		return $this->_mail;
	}

	/**
	* 设置 发送时间
	*
	* @access public
	* @param  int(11)
	* @return void
	*/
	public function setCreatetime($createtime)
	{
		//检测数据合法性
		/**
		if(!isNumber($createtime))
		{
			throw new MyException("发送时间 设置错误",106007);
		}
		*/
		$this->_createtime=$createtime;
	}

	/**
	* 获取 发送时间
	*
	* @access public
	* @return int(11)
	*/
	public function getCreatetime()
	{
		return $this->_createtime;
	}

}//End Class
?>